rocket artillery - English Synonyms Dictionary